Real-Time Soft Shadows with Adaptive Light Source Sampling

نویسنده

  • Michael Schwärzler
چکیده

Simulating physically accurate soft shadows in Computer Graphics applications is usually done by taking multiple samples from all over the area light source and accumulating them. Due to the unpredictability of the size of the penumbra regions, the sampling density has to be quite high in order to guarantee smooth shadow transitions in all cases, making the process computationally extremely expensive and therefore hardly usable in anything else than offline rendering aplications. Thus, we suggest a new approach, in which we select the sampling points adaptively and avoid the generation and evaluation of shadow maps which do not contribute to an increased image quality. The main idea is to reproject the shadow maps of two neighboring sampling points into camera space, investigate how much they differ by exploiting the functionality of hardware occlusion queries, and recursively add more sampling points only if necessary. While sampling the light source with a fixed number of samples leads to either over(guarantees constant quality) or undersampling (guarantees constant frame rates) in most cases, our method is capable of selecting only the samples which really contribute to an improved shadow quality. This saves rendering time, but still generates shadows of comparable quality and accuracy. Even though additional calculation time is needed for the comparison step, interactive frame rates are possible in most cases, since the calculation of many unnecessary samples is saved.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Revectorization-Based Accurate Soft Shadow using Adaptive Area Light Source Sampling

Physically-based accurate soft shadows are typically computed by the evaluation of a visibility function over several point light sources which approximate an area light source. This visibility evaluation is computationally expensive for hundreds of light source samples, providing performance far from real-time. One solution to reduce the computational cost of the visibility evaluation is to ad...

متن کامل

Fast Accurate Soft Shadows with Adaptive Light Source Sampling

Physically accurate soft shadows in 3D applications can be simulated by taking multiple samples from all over the area light source and accumulating them. Due to the unpredictability of the size of the penumbra regions, the required sampling density has to be high in order to guarantee smooth shadow transitions in all cases. Hence, several hundreds of shadow maps have to be evaluated in any sce...

متن کامل

Rendering Fake Soft Shadows with Smoothies

We present a new method for real-time rendering of shadows in dynamic scenes. Our approach builds on the shadow map algorithm by attaching geometric primitives that we call “smoothies” to the objects’ silhouettes. The smoothies give rise to fake shadows that appear qualitatively like soft shadows, without the cost of densely sampling an area light source. The soft shadow edges hide objectionabl...

متن کامل

A Real-Time Soft Shadow Volume Algorithm

Rendering of shadows is a very important ingredient in three-dimensional graphics since they increase the level of realism and provide cues to spatial relationships. Area or volumetric light sources give rise to so called soft shadows, i.e., there is a smooth transition from no shadow to full shadow. For hard shadows, which are generated by point light sources, the transition is abrupt. Since a...

متن کامل

Real-Time Hard and Soft Shadow Compensation with Scene Adaptive Patch Similarity Gradient Pairs

Shadows are crucial for enhancing realism and provide important visual cues for many applications. This can be beneficial for the purposes like revealing information about the object’s shape, orientation, size, position, intensity, physical characteristics of the screen and even about the light source, type and behavior of shadowed surfaces. In recent years, many interesting contributions have ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009